The Role
Entry-level developer responsible for building, testing, and maintaining software features. Fix bugs, write clean code, perform unit testing, participate in code reviews, follow SDLC and security guidelines, and support production issues under guidance.
Summary Generated by Built In
Software Developer
Role Purpose
The Software Developer is an entry-level role responsible for developing, testing, and maintaining software components under close supervision, while building strong foundations in coding standards, SDLC, and enterprise systems.
Key Responsibilities
- Develop simple to moderately complex features based on specifications
- Fix bugs and perform basic enhancements
- Write clean, maintainable, and well-documented code
- Perform unit testing and assist in system testing
- Participate in code reviews and knowledge-sharing sessions
- Follow SDLC, security, and compliance guidelines
- Support production issues under guidance
Education and Experience
- Bachelor’s in Computer Science, Information Technology, or a related discipline
- Experience in the field will be an advantage
Technical Skills
- Knowledge of at least one programming language (VB.NET, C#, .NET, Java or equivalent)
- Basic understanding of SQL, relational databases, and data manipulation
- Familiarity with web technologies (HTML, CSS, JavaScript) and basic UI concepts
- Exposure to IDEs and development tools (Visual Studio, VS Code)
- Basic understanding of software development lifecycle (SDLC)
- Familiarity with version control systems (Git, TFS, Azure DevOps)
- Awareness of secure coding practices
- Ability to debug and troubleshoot simple application issues
Behavioural Competencies
- Willingness to learn and adapt
- Good communication skills
- Attention to detail
- Team-oriented mindset
The Company reserves the right:
- To convene only the best qualified candidates to participate in the selection exercise.
- Not to make any appointment following this advertisement.
Skills Required
- Bachelor's degree in Computer Science, Information Technology, or related discipline
- Experience in the field
- Knowledge of at least one programming language (VB.NET, C#, .NET, Java or equivalent)
- Basic understanding of SQL and relational databases
- Familiarity with web technologies (HTML, CSS, JavaScript) and basic UI concepts
- Exposure to IDEs and development tools (Visual Studio, VS Code)
- Familiarity with version control systems (Git, TFS, Azure DevOps)
- Basic understanding of software development lifecycle (SDLC)
- Awareness of secure coding practices
- Ability to debug and troubleshoot application issues
- Ability to perform unit testing and assist in system testing
- Good communication skills and team-oriented mindset
- Attention to detail and willingness to learn
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
SWAN provides the full range of non-banking financial solutions, from Insurance, Pension & Actuarial services, to Wealth Management & Securities Trading.

.png)





