To Apply for this Job Click Here
Job Description
Designing, modifying, developing and implementing technology solutions; building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals.
- Participating in an environment rapidly transforming to the Agile methodology, adhering to best practices and collaborating effectively with your teammates.
- Designing, modifying, developing and implementing software solutions. Building modern, architecturally sound components, tools and applications to meet mission-driven strategic business goals.
- Infusing quality of service characteristics, such as scalability, manageability and maintainability, into distributed service-based framework to create or expand business or technical capabilities.
- Documenting development iterations; ensuring the quality of technical documentation; creating progress reports.
- Participating in code and design reviews to ensure that solutions meet current enterprise standards.
Required Qualifications
- 3+ years of experience in software development, with a proven record of successfully launching products
- Demonstrated ability to operate in a team environment, strong interpersonal and communication skills
- Understanding of multiple programming languages, including at least one front end framework (Angular/React/Vue), such as Python3, Java, JavaScript, Ruby, Golang, C, C++, etc. Main language is Java
