Principal Software Developer (IT Solution Department)
Job Summary
- Collaborate with stakeholders on solution discovery technical design estimations and delivery planning
- Design and implement scalable and maintainable software solutions aligned with business and architectural goals
- Develop production-quality Back-end-focused solutions while contributing across the Full Stack when required
- Own features end-to-end from technical design to deployment and support
- Lead and mentor Middle and Senior engineers through technical guidance and peer reviews
- Act as a key technical point of contact across multiple teams and drive cross-team collaboration
- Design and implement enterprise integrations automation workflows and data processing solutions
- Contribute to AI-enabled engineering workflows and product capabilities
- Establish standards for responsible usage of AI coding assistants within the project
- Review AI-generated code for scalability maintainability security risks and edge cases
- Ensure system reliability scalability and performance under growing business demands
- Translate business requirements into practical technical solutions delivering measurable value
Qualifications :
- 7 years of commercial software engineering experience with a strong Back-end focus
- Strong hands-on experience with JavaScript and
- Experience with
- Solid experience designing and developing REST API and/or GraphQL solutions
- Hands-on experience using AI coding assistants such as Claude Code or Codex in daily development workflows
- Strong understanding of software architecture design patterns scalability integrations and risk management
- Experience working in enterprise environments with multiple stakeholders and distributed teams
- Ability and willingness to lead technical initiatives and mentor engineers
- Strong communication and stakeholder management skills
- Ability to balance technical and business priorities
- Experience working with incomplete or evolving requirements
- Upper-Intermediate English level or higher
WILL BE A PLUS
- Previous formal team leadership experience
- Experience building AI-enabled business solutions
- Experience with enterprise process automation platforms
- Experience defining governance standards for AI-assisted development
- Exposure to complex distributed enterprise systems
Additional Information :
PERSONAL PROFILE
- Analytical mindset with strong systems thinking
- High level of ownership and accountability
- Proactive and communicative approach
- Result-oriented mindset focused on measurable outcomes
- Ability to work effectively in complex organizational environments
- Strong balance between technical depth and business understanding
- Comfortable making decisions in ambiguous situations
Remote Work :
No
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clientÂ’s team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more