Sr. Software Developer (Ref# SSD724SKD)
Role details
Job location
Tech stack
Job description
Job Duties: Develop and modify software or programs at a high technical level. Responsible for designing and developing scalable, user-focused solutions across the full technology stack. Build robust applications with modern frameworks and languages, including Angular, ReactJS, Node.js, Golang, Ruby, Python, and JavaScript. Define the overall technical strategy and system architecture, focusing on scalability, performance, and security. Lead the architectural design of the system, ensuring alignment with best practices and project requirements. Collaborate with stakeholders to gather and analyze requirements, translating them into technical specifications and solutions. Oversee the integration of technologies, ensuring seamless functionality and optimal performance. Guide the development team in utilizing Golang for backend services and Vue.js for front-end interfaces. Ensure effective database design and management, leveraging Oracle and PostgreSQL to store and retrieve data efficiently. Implement robust testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines to ensure stability and reliability. Develop and enforce coding standards, best practices, and documentation to support ongoing maintenance and future enhancements. Coordinate with project managers, business analysts, and other stakeholders to ensure project milestones are met on time and within budget. Conduct regular code reviews and technical assessments to maintain high standards of code quality and system reliability. Monitor system performance and address any issues proactively, providing ongoing support and maintenance as needed. Train users in joint application development techniques. Use of Amazon Web Services (AWS), Angular, ReactJS, Node.js, Golang, Ruby, Python, JavaScript, HTML, CSS, Microservices, Spring Boot, Oracle, PostgreSQL, Git, Docker, Kubernetes, and Jenkins.
Requirements
Position requires 2 years of experience with JavaScript, HTML, CSS, Ruby, ReactJS, and AWS., Requirements: Master's degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field. Plus 2 years of experience in the job offered or a related occupation including Software Engineer, Product Engineer, or related experience. Will accept a Bachelor's degree plus 5 years of progressive experience in lieu of the required education and experience. Position requires 2 years of experience with JavaScript, HTML, CSS, Ruby, ReactJS, and AWS. Will accept any suitable combination of education, training, or experience as per the requirements cited herein. 40hrs/week.