Bright Hub is seeking a Senior Software Engineer to contribute to an ever growing front end website combined with increasingly complex requirements for tools used by our community to create and optimize the content of the site . We are looking for a motivated individual interested in working as a major player on a talented team of professionals that are both passionate about what they do and work incredibly well together.
The ideal candidate will have both the experience and the drive needed to help us build out the next generation of our system as we continue on our journey to becoming one of the largest web properties in the world.
Bright Hub is headquartered in Troy, NY.
Key Duties
- Provide software estimates that accurately reflect size and resources required of requested developments.
- Undertake requirements analysis to provide initial software requirements that provide sufficient detail to allow ongoing development.
- Undertake design and development activities to create sustainable, scalable software designs that can be communicated to other team members.
- Assist the Technical Team Lead in enhancing process and procedures to further process improvement in line with industry best practice.
- Assist the Technical Team Lead to provide flexible solutions that balance the technical and business needs of the Company.
- Provide second and third line product support.
- Evaluate and identify new technologies for implementation.
Job Requirements
- BS in Computer Science or equivalent.
- A minimum of 5 years experience in full software lifecycle development from requirements capture through post deployment support.
- A minimum of 5 years experience in object oriented design and development using industry recognized tools and techniques. Expertise in design methodologies such as UML would be useful.
- It is essential to have experience architecting complex, high traffic , globally distributed web applications. Expertise in profiling and optimizing client load times and large scale database systems, particularly Microsoft SQL Server 2005+, would be useful.
- It is essential to have experience of using development environments such as Microsoft Visual Studio and .NET 2.0+.
- It is essential to have a good understanding and practice of configuration management techniques and tools.
- It is essential to have a good understanding and practice of development tools that assist quality and performance of development activities via automated testing.
- It is essential to have the ability to take written business requirements and produce quality front end graphical user interfaces, including "Web 2.0" interfaces involving AJAX and other DOM/JavaScript manipulation.
- Any experience in Search Engine Optimization and designing advanced Content Management System would be desirable.
- Any experience of Unix, Linux, VXWorks, Apache, Web Development would be desirable.
Personal Attributes
- Self Motivated professional that enjoys taking on big challenges.
- Ability to thrive in a fast paced, agile development team.
- Ability to collaborate with developers abroad.
- Strong communication skills, both written and verbal.
- Ability to learn and deploy new technology and development skills.
- Strong problem solving skills that provide flexible and well considered solutions.
We will provide you a competitive compensation package that includes base, commission and bonuses. We also provide benefits and a great work environment!
We are an equal opportunity employer that values diversity in the workplace.
Must be eligible to work in the US for any employer.
Full-time applicants only! No sales outsourcing, consulting, or lead generation companies please.
Please send your resume and salary requirements to careers@brighthub.com.