Job Detail
The company transform the way companies communicate.
Be part of enhancing, developing, and designing complex and business critical software solutions. The ideal candidate will have a strong appreciation for design as well as an intimate understanding and appreciation for java-based web and enterprise applications.
Responsibilities: • Analyze a project’s business requirements in order to help develop functional requirements.
• Design and implement software components and modules per direction of a Tech Lead.
• Provides reasonable price and timeline estimates for tasks/projects.
• Communicates with all team members in a collaborative environment.
• Uses industry standards and best practices to implement solutions.
• Keeps abreast of new technologies and shares important findings with team.
• Focuses on improving the style, modularity, and reusability of produced source code.
• Focuses on developing innovative, scalable, and efficient software.
• Maintains existing software and projects.
• Follows and adheres to the team’s development methodologies
• Is a self-starter, independent thinker and someone who will take ownership of projects, communicating with team members freely in order to determine requirements and drive a project from the engineering side.
Skills and Requirements: • Analyze a project’s business requirements in order to help develop functional requirements.
• Design and implement software components and modules per direction of a Tech Lead.
• Provides reasonable price and timeline estimates for tasks/projects.
• Communicates with all team members in a collaborative environment.
• Uses industry standards and best practices to implement solutions.
• Keeps abreast of new technologies and shares important findings with team.
• Focuses on improving the style, modularity, and reusability of produced source code.
• Focuses on developing innovative, scalable, and efficient software.
• Maintains existing software and projects.
• Follows and adheres to the team’s development methodologies
• Is a self-starter, independent thinker and someone who will take ownership of projects, communicating with team members freely in order to determine requirements and drive a project from the engineering side.
REQUIRED:• BA or BS in Computer Science or related degree
• 1-2 years Java development experience
• Website development experience
• Experience with web application technology stacks (e.g., Apache, Tomcat, MySQL)
• Experience with Model View Controller frameworks
• Working skills in web technologies (HTML, Javascript, CSS)
• Good communications skills
• Salary: in line with experience – market competitive
Terry Bonertz952-841-9510 ext.1terry@involveit.comContact UsSubmit Resume