Apply for this Job
Job Description Responsibilities - Participate and contribute to software design and architecture
- Continually review performance and collaborate with Sr. Software Engineers to recommend repairs of existing programs to increase operating efficiency or to adapt to new requirements
- Document detailed workflow charts and diagrams that describe input, output, and logical operation and convert them into a series of instructions coded in a computer language
- Contribute to instruction or manuals to guide end users
- Within the specifications set by Sr Software Engineers develop software
- Work with Product Management, Users, and QA to ensure software meets requirements
- Participate in the deployment of software changes to QA and production environments
Requirements Requirements - Deep understanding of software development techniques and patterns in high level programming languages
- Experience with Service Oriented Architectures (SOA)
- Experience with parallel programming and asynchronous patterns
- Full stack or n-tier application development in high data volume environments
- 10+ years of recent software development experience
- 4-year college degree (or higher) in Computer Science or related field
Date Posted: 08 April 2025
Apply for this Job