The company is looking to solve business problems through innovation and engineering practices by designing, developing, and implementing software solutions.
Requirements
- Windows
- Agile SDLC
- Waterfall SDLC
- Hybrid SDLC
- Application Architecture Disciplines
- Data Architecture Disciplines
- Infrastructure Architecture Disciplines
- Microservices
- Apache Kafka
- Spring
- CSS
- HTML
- Java
- Python
- React
- SQL
- Angular
- REST
- SOAP
- JSON
- AWS Cloud Services
- Cassandra
- Oracle
- Qlikview
- Splunk
- Junit
- Automated Testing
- Functional Testing
- Manual Testing
- Performance Testing
- Regression Testing
- Smoke Testing
- System Integration Testing
- Unit Testing
- User Acceptance Testing
- Webflux
Responsibilities
- Design, develop and implement software solutions
- Solve business problems through innovation and engineering practices
- Involved in all aspects of the Software Development Lifecycle (SDLC)
- Analyze requirements, incorporate architectural standards into application design specifications
- Document application specifications, translate technical requirements into programmed application modules
- Develop or enhance software application modules
- Identify or troubleshoot application code-related issues
Other
- Bachelor's degree in Electrical Engineering, Electronic Engineering, Computer Science, Computer Engineering, Computer Information Systems, or related field of study
- 7 years of experience in the job offered or as Software Engineer, Technology Analyst, or related occupation
- Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions
- Take active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications
- Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows