1 Click Easy Apply


Java Software Development Engineer


Denver, Colorado


Java Software Development Engineer Job Opening in Denver, Colorado - Position ? Senior Software Development Engineer

Location ? Denver , CO

Salary DOE up to around 110K max

Company will not sponsor for this role

Company will not relocate for this role

Key points: Sun Certified Programmer for Java 5 or higher preferred5+ software development experience, including core enterprise business knowledge of Java programming language and JEE architecture with demonstrable understanding of OO software designIn-depth knowledge of SQL, including complex multi-table of logical database design and physical database structures Experience with RDBMS, with focus of tuning of complex queriesExperience with complex multi-user issues, concurrency and transaction management

Position Summary

Develop, create, and modify general computer application software using software implementation practices. Software will be implemented to accurately reflect written specifications supplied and following industry standard and quality practices as part of each software project. The Senior Software Engineer will work as a resource to deliver critically important and/or high impact software deliverables. This position will work directly with many different teams including Product Management, Quality Assurance, and Professional Services. It is expected to eventually grow their experience to the point of being an expert resource with deep knowledge of the software?s architecture and of a specific area of the system. Reports to a Development Manager.

Responsibilities

Act as Technical Lead for the analysis and design for software subsystemsProvide high-level and detailed estimates for analysis, design and development activities per defined requirementsGain thorough understanding of the requirements for functionality being developed. Translate requirements into design artifacts for software subsystems in accordance with defined software architecture and applicable project design with product Business Analysts and Quality Analysts to understand and refine software requirements in the form of Use CasesAutonomously implement (code, test) software from technical documentation and requriementsCode and execute unit tests. Update technical documentation and unit tests when making software changesMaintain operational readiness of previously developed functionality through troubleshooting, repair and testing software defects per established implementation practicesAdhere to design, coding and other defined quality standardsPerform design and code reviews in collaboration with other team members, providing and receiving constructive feedbackCollaborate with test development team to enable effective testing and resolution of issues during early implementation phasesAdhere to project development processes including but not limited to documentation, defect tracking, software configuration management, status reporting and quality in and contribute to software architectural design discussions

Non-primary responsibilities:
Participate as technical or team lead assigning and review work of others.

Requirements

Bachelor?s degree in Computer Science and/or related field; related work experience can be substituted for educational requirementSun Certified Programmer for Java 5 or higher preferred5+ software development experience, including core enterprise business knowledge of Java programming language and JEE architecture with demonstrable understanding of OO software designIn-depth knowledge of SQL, including complex multi-table of logical database design and physical database structures Experience with RDBMS, with focus of tuning of complex queriesExperience with complex multi-user issues, concurrency and transaction managementAdvanced knowledge of key standard development tools: Eclipse, UML modeling toolsKnowledge of analysis, design and implementation disciplines within RUP or Agile iterative software development lifecycle knowledge of application servers (JBoss, WebSphere), including configuration, monitoring and tuning preferredExperience with various open source tools and projects, such as ANT, Maven, CXF, Spring, Hibernate, HTMLExperience with ESBs, rules engines, and/or BPMN engines preferredExperience in Flash and/or Flex development preferredExcellent oral and written communication skills ? able to present designs, and facilitate design and ability to interact with internal and external clientsMust be able to work as part of a team working towards a common goalStrong team player with flexible attitudeWell organized and professionalStrong analytical skills and attention to detailIBM Certified Solution Developer ? WebSphere Studio V5.0 or greater desiredSun Certified Programmer for Java 2 or higher preferredWorking knowledge of other StoneRiver standard development tools: ClearQuest, ClearCase
Insurance software experience, specifically Workers Compensation preferredWorking knowledge of Flash is preferred.

pma123h

Click here to apply online

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC