- Company Name
- Vitosha Inc
- Job Title
- Software Developer II
- Job Description
-
Job title: Software Developer II
Role Summary:
Design, develop, modify, and maintain software systems and applications. Lead technical analysis, coding, and database design to ensure system compliance, optimization, and reengineering. Travel to various project worksites across the United States as needed.
Expectations:
- Master’s degree (or foreign equivalent) in Computer Science, Information Systems, Electrical Engineering, Business Administration, Math, MIS, or a related field.
- Demonstrated proficiency in at least seven of the following technologies: .NET Core, C#, Java, Python, JavaScript, SQL Server, Oracle, MongoDB, Cassandra, Spring, Hibernate, JSP, XML, HTML, CSS, AJAX, SQL, PL/SQL, REST/Soap Web Services, Angular/React/Vue.js, MVC, DevOps tools (CI/CD, Docker, Kubernetes), Git, JIRA, UML.
- Strong analytical, problem‑solving, and communication skills.
- Willingness to travel for project execution and support.
Key Responsibilities:
1. Design, implement, and maintain software solutions and operating systems.
2. Perform database design, schema development, and optimization for system conformity.
3. Conduct technical analysis, coding, and testing, ensuring alignment with architectural standards.
4. Reengineer legacy databases and applications to improve performance and maintainability.
5. Collaborate with cross‑functional teams on requirements gathering, design reviews, and project planning.
6. Provide technical guidance and mentorship to junior developers when required.
7. Travel to various U.S. project sites to support onsite development, integration, and troubleshooting.
8. Lead or participate in code reviews, ensuring adherence to coding standards and quality practices.
9. Document system designs, architecture decisions, and operational procedures.
Required Skills:
- Strong knowledge of object‑oriented programming and modern frameworks (e.g., ASP.NET Core, Spring Boot, Express.js).
- Proficiency in relational and NoSQL database technologies (SQL Server, Oracle, PostgreSQL, MongoDB, Cassandra).
- Experience with web services (REST, SOAP) and integration of APIs.
- Competence in front‑end technologies (HTML, CSS, JavaScript, frameworks such as Angular/React).
- Familiarity with DevOps practices: CI/CD pipelines, Docker, Kubernetes, automated testing.
- Source control mastery (Git) and issue tracking (JIRA).
- Ability to translate business requirements into technical designs and efficient code.
- Excellent debugging, performance tuning, and security awareness.
Required Education & Certifications:
- Master’s degree (or equivalent) in Computer Science, Information Systems, Electrical Engineering, or related discipline.
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, Oracle Certified Professional, AWS Certified Developer, Certified ScrumMaster) are a plus but not mandatory.
King of prussia, United states
On site
23-11-2025