A technology company based in Virginia is looking for a passionate Software Developer to lead the development, testing, and maintenance of applications. You will be involved in the complete software development lifecycle, ensuring quality and compliance with coding standards. Ideal candidates will have a Bachelor's degree in Computer Science, with at least 2 years of industry experience in various programming languages like Java and C++. The position promises opportunities for professional growth and skills development.
Qualifications
2+ years of experience as Software Engineer or relevant role.
Understanding of OOPS concepts, Persistence, and Threading.
Experience with open-source projects and designing interactive applications.
Responsibilities
Familiar with the software development life cycle from analysis to deployment.
Ensure unit and integration level verification plan are in place.
Prepare technical training documents for onboarding new engineers.
Skills
OOPS concepts
Java
C++
Ruby on Rails
SQL or NoSQL databases
Web application development
Data structures
Algorithms
Problem-solving
Communication skills
Education
Bachelor’s degree in computer science or equivalent practical experience
Tools
ASP .Net
JQuery
Apache Wicket
JavaServer Faces (JSF)
Spring MVC
AWS
Azure
Google Cloud
Job description
A technology company based in Virginia is looking for a passionate Software Developer to lead the development, testing, and maintenance of applications. You will be involved in the complete software development lifecycle, ensuring quality and compliance with coding standards. Ideal candidates will have a Bachelor's degree in Computer Science, with at least 2 years of industry experience in various programming languages like Java and C++. The position promises opportunities for professional growth and skills development.