Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Description:
The Software Developer/Engineer will be responsible for developing designing and implementing software applications
systems and tools using various programming languages frameworks and technologies. This individual will work closely with
crossfunctional teams to identify project requirements write clean and efficient code and troubleshoot and debug software
issues.
Responsibilities:
1. Design develop test and deploy software applications systems and tools using various programming languages
frameworks and technologies such as Java Python JavaScript AWS Azure Google Cloud etc.
2. Collaborate with crossfunctional teams to gather project requirements understand business needs and translate them
into technical solutions.
3. Write clean efficient and welldocumented code that adheres to industry standards and best practices.
4. Participate in code reviews and contribute to the improvement of the overall codebase.
5. Troubleshoot and debug software issues identify root causes and implement solutions.
6. Work with the DevOps team to ensure smooth deployment of software applications and systems.
7. Stay uptodate with new technologies programming languages and industry trends.
8. Follow software development life cycle processes and methodologies such as Agile Scrum Kanban etc.
9. Collaborate with other developers engineers and scientists to develop and implement software solutions that meet
business needs.
10. Ensure software applications and systems are secure scalable and follow industry standards.
11. Document software development processes architecture and design decisions.
12. Continuously learn and improve software development skills and knowledge.
Requirements:
1. Bachelors or Masters degree in Computer Science Electrical Engineering Information Technology or related fields.
2. At least 3 years of experience in software development software engineering or related fields.
3. Strong proficiency in one or more programming languages such as Java Python C JavaScript etc.
4. Experience with software development frameworks libraries and tools such as Spring Django React Angular Vue.js
etc.
5. Strong understanding of computer science concepts algorithms and data structures.
6. Experience with database design development and optimization using relational databases such as MySQL
PostgreSQL Oracle SQL Server etc.
7. Familiarity with cloud computing platforms such as Amazon Web Services (AWS) Microsoft Azure Google Cloud
Platform (GCP) etc.
8. Experience with agile software development methodologies such as Scrum Kanban etc.
9. Strong problemsolving skills attention to detail and ability to work independently or as part of a team.
10. Excellent written and verbal communication skills in English.
11. Experience with version control systems such as Git SVN etc.
12. Familiarity with containerization technologies such as Docker Kubernetes etc.
13. Experience with CI/CD pipelines and automation tools such as Jenkins Travis CI CircleCI etc.
14. Understanding of security protocols and practices such as SSL/TLS OAuth JWT etc.
15. Familiarity with DevOps tools and practices such as infrastructure as code monitoring logging etc.
Preferred Qualifications:
1. Masters degree in Computer Science Electrical Engineering Information Technology or related fields.
2. 3 years of experience in software development software engineering or related fields.
3. Experience with fullstack development including frontend and backend development.
4. Strong proficiency in multiple programming languages and frameworks.
5. Experience with big data processing data analytics machine learning or AI.
6. Familiarity with mobile app development IoT or AR/VR technologies.
7. Experience with microservices architecture serviceoriented architecture or eventdriven architecture.
8. Familiarity with blockchain technology cryptocurrency or decentralized applications.
9. Experience with serverless computing functionasaservice or eventdriven computing.
10. Familiarity with observability monitoring and logging tools such as Prometheus Grafana Elasticsearch etc.
11. Experience with identity and access management authentication authorization and permissioning.
12. Familiarity with regulatory compliance data privacy and security standards such as HIPAA GDPR PCI DSS etc
Full Time