Software Engineer
Job Summary
The Software Engineer is responsible for working closely with other developers to architect, design, and code functional requirements for applications. The role involves researching, implementing, and managing software programs while identifying areas for modification to support business growth. Candidates should be passionate about great technologies, especially open source solutions.
Responsibilities
- Architect, design, and code functional requirements
- Develop multi-tiered web and client-server applications
- Analyze data to provide creative solutions
- Maintain and modify existing software programs
Required Skills
- Python, .Net Core, .Net Framework, ASP.Net
- Linux, Bash, Git
- REST and SOAP web services
- Analytical and problem-solving skills
Job Details
Responsibilities:
- Work closely with other developers to architect, design, perform analysis, and code functional requirements of applications.
- Research, design, implement, and manage software programs.
- Identify areas for modification in existing programs and develop these modifications.
- Write and implement efficient code.
- Design and architect applications to support business growth based on requirements and constraints.
- Develop and code applications, multi-tiered web and client-server applications using Python on Linux platforms.
- Gather information from various sources, interpret data, and provide solutions and creative ideas.
Requirements:
- Bachelor’s Degree, Post Graduate Diploma, or Professional Degree in IT, Computer Science, or related qualification (Computer/Telecommunication).
- 0-2 years of working experience in development and support of software systems.
- Understanding and hands-on knowledge in Python, .Net Core, .Net Framework, and ASP.Net.
- Understanding and hands-on knowledge in Linux, Bash, and Git.
- Experience in REST and SOAP web services.
- Excellent analytical skills, ability to resolve issues, offer solutions, and provide creative ideas.
- Candidates who lack some skill sets but possess the confidence and willingness to learn are encouraged to apply.