Website Sweken IT Solutions
As a software developer, your role will involve the following responsibilities:
– Provide estimation on resources, budget, and risks involved during application development and enhancement.
– Review work quality, such as code and testing, of team members when functioning as a team lead.
– Collaborate with users to understand, acquire, and analyze business requirements to formalize system.
– Conduct system design, code development, and prototypes for applications, ensuring business requirements and software development standards are met.
– Support application maintenance and work with the system administration team to plan upgrades and optimize application architecture.
– Conduct post-implementation reviews and propose technical solutions to resolve issues and improve software design and coding standards.
– Provide support in various IT projects to promote cross-functional learning and enhance team productivity.
Qualifications required for this role:
– Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
– Minimum 3 years of experience in software development and object-oriented programming in Java, Spring framework, and Spring Boot.
– Experience in implementing APIs, Microservices, and integrating with external systems.
– Familiarity with front-end frameworks such as Angular or React.
– Experience with cloud-based, Continuous Delivery/Continuous Integration (CD/CI), or DevOps development environments.
– Proficiency in Structured Query Language (SQL) and report design tools.
– Strong fundamentals in data structures, algorithms, and multi-threading/parallel processing.
– Experience in open source development environments including Hudson, Jenkins, JUnit, and Subversion.
– Knowledge and experience in Agile development methodology.
– Understanding of business processes and requirements.
– Ability to work with vendors to deliver applications that meet business requirements. As a software developer, your role will involve the following responsibilities:
– Provide estimation on resources, budget, and risks involved during application development and enhancement.
– Review work quality, such as code and testing, of team members when functioning as a team lead.
– Collaborate with users to understand, acquire, and analyze business requirements to formalize system.
– Conduct system design, code development, and prototypes for applications, ensuring business requirements and software development standards are met.
– Support application maintenance and work with the system administration team to plan upgrades and optimize application architecture.
– Conduct post-implementation reviews and propose technical solutions to resolve issues and improve software design and coding standards.
– Provide support in various IT projects to promote cross-functional learning and enhance team productivity.
Qualifications required for this role:
– Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
– Minimum 3 years of experience in software development and object-oriented programming in Java, Spring framework, and Spring Boot.
– Experience in implementing APIs, Microservices, and integrating with external systems.
– Familiarity with front-end frameworks such as Angular or React.
– Experience with cloud-based, Continuous Delivery/Continuous Integration (CD/CI), or DevOps development environments.
– Proficiency in Structured Query Language (SQL) and report design tools.
– Strong fundamentals in data structures, algorithms, and multi-threading/parallel processing.
– Experience in open source development environments including Hudson, Jenkins, JUnit, and Subversion.
– Knowledge and experience in Agile development methodology.
– Understanding of business processes and requirements.
– Ability to work with vendors to deliver applications that meet business requirements.
To apply for this job please visit www.shine.com.
