Developer > Jobs

US-CO-Broomfield: Sr Software Engineer

Date: _22-Feb-2011_
To see other developer job opportunities, please visit

Sr Software Engineer

* Defines systems architecture, detail design specifications and develops long-term plans to meet project objectives; using current programming language and technologies, writes code, completes programming and performs testing and debugging of applications * Leads the design, modification and development of software programming applications * Collaborates with multiple teams of developers to implement project specifications, providing workflow support and technical guidance to less experienced team members * Leads detailed and documented design, development and testing * Provides input and recommendations on issues that impact design/selling success or address future concepts, products or technologies; develops resolution to critical issues and broad design matters of software applications * Provides leadership on a single phase or multiple phases of a project; partners with project management to identify key technical risks and establish development schedules * Manages projects through to completion * Provides technical mentoring, coaching and guidance to project team members * Leads code reviews * Evaluates and sets deadlines * Has a minimum of 10 years software development experience * Typically has 5-7 years experience in analysis and detailed design documentation * Ability to work without supervision * Demonstration of strong organizational and communication skills * End-to-end software lifecycle knowledge * Familiarity with and adherence to design and coding standards * Ability to adapt to continually-changing priorities and aggressive project timeframes * Ability to view long-term strategic direction of development activities * Ability to display accountability for team and projects * Ability to assume a team lead position * Extensive User Interface Development knowledge in Desktop and Mobile Applications * Extensive communications skills to engage/capture Customer Requirements & manage expectations * Proven Agile methodology experience for rapid iterations/prototyping for early customer feedback on multiple projects * Extensive Web, Scripting and Object Oriented Development skills * Extensive Web Services Integrations experience, e.g. SOA and messaging * Extensive Web 2.0/RIA knowledge and experience * An expert in an OOD language, e.g. C++, Objective-C, C# or Java experience * Extensive knowledge of Development Frameworks / Platforms, e.g. Flex, Silverlight, iOS, Android * Strong Application/Web Server, Servlets and JSP experience * Extensive Knowledge of the Structured Query Language (SQL), relational database principles and JDBC connection technology * Strong Database experience (e.g., Oracle, SQL Server, etc) * Very Proficient in analyzing software requirements and documenting technical specifications for web applications / services * Extensive experience with the full software development life cycle, including design, testing, deployment, and documentation activities

BS/BA in a technical discipline or equivalent discipline plus 10+ years of relevant work experience or an equivalent combination of training and experience

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center