Senior Software Engineer
- Industry Other
- Category Programming/Software Development
- Location Kathmandu, Nepal
- Expiry date Jul 22, 2025 (Expired)
Job Description
“Vacancy announcement” Senior Software engineer For IT Company in Ekantakauna, Lalitpur.
-Details:
Post: Senior Software Engineer
Location: Ekantakuna, Kathmandu
Salary: Negotiable
Education: bachelor complete in IT field
Experience: 5 years of experience as a Senior Software Engineer
– Responsibilities
*Team Leadership & Management:
1. Lead and mentor a team of 5-8 software developers, fostering technical growth and maintaining high-performance standards.
2. Conduct code reviews, establish development best practices and ensure adherence to Adex’s quality standards.
3. Participate in agile ceremonies (sprint planning, daily standups, retrospectives) and drive continuous improvement initiatives
4. Collaborate with PMO team using Jira and Confluence for project tracking and documentation
* Software Architecture & Development:
1. Design and architect enterprise-grade software solutions using Python, JavaScript, and Java technologies
2. Lead full-stack development initiatives from requirements analysis through deployment and maintenance
3. Implement robust security frameworks including RBAC, ABAC, and Identity Provider (IDP) integrations
4. Develop cloud-native applications leveraging AWS, Azure, and GCP platforms with focus on scalability and reliability
* AI/ML Integration & Innovation:
1. Architect and develop AI/ML-powered applications using TensorFlow, PyTorch, and AWS SageMaker
2. Integrate generative AI capabilities, RAG systems, and custom ML models into enterprise software solutions
3. Collaborate with Adex’s AI/ML team to implement MLOps practices and intelligent automation features
4. Design predictive analytics solutions for healthcare and fintech use cases
* Client Engagement & Solution Design:
1. Lead technical discussions with healthcare and fintech clients to understand complex business requirements
2. Present technical solutions and architecture proposals to stakeholders and executive teams
3. Conduct requirement gathering sessions and translate business needs into technical specifications
4. Ensure solutions align with industry compliance standards (HIPAA for healthcare, PCI DSS for fintech)
* Enterprise Software Excellence:
1.Develop secure, scalable enterprise applications with emphasis on data privacy and regulatory compliance
2. Implement comprehensive testing strategies including unit, integration, and security testing
3. Design and maintain CI/CD pipelines using Jenkins, GitLab, and GitHub Actions
4. Ensure ISO 9001:2015 and ISO/IEC 27001:2013 , HIPPA compliance in all development processes
* Knowledge Sharing & Innovation:
1. Participate in Adex’s learning ecosystem, contributing to knowledge sharing sessions
2. Provide technical training and mentorship to team members and junior developers
3. Research emerging technologies and evaluate their potential for client solutions
4. Contribute to Adex’s thought leadership through technical blogs and industry presentations
* Skills
– Programming & Frameworks:
1. Expert proficiency in Python (Django, Flask, FastAPI), JavaScript (Node.js, React, Vue.js), and Java (Spring Boot, Hibernate)
2. Strong experience with enterprise application frameworks and microservices architecture
3. Practical knowledge of RESTful APIs, GraphQL, and event-driven architectures
* Security & Identity Management:
1. Deep understanding of Role-Based Access Control (RBAC) and Attribute-Based Access Control (ABAC) implementation
2. Experience with Identity Providers (IDP), OAuth 2.0, JWT, and modern authentication mechanisms
3. Knowledge of data encryption, secure coding practices, and vulnerability assessment AI/ML Development
* AI/ML Development:
1.Hands-on experience building AI/ML applications using TensorFlow, PyTorch, Scikit-Learn
2. Familiarity with LangChain, Hugging Face, and vector databases (Pinecone, Chroma)
3. Understanding of MLOps practices, model deployment, and monitoring in production environments
* Cloud & DevOps:
1. Proficient in AWS services (EC2, ECS, EKS, Lambda, S3, RDS, API Gateway)
2. Experience with Azure and GCP platforms for enterprise application deployment
3. Strong knowledge of containerization (Docker, Kubernetes) and Infrastructure as Code (Terraform, CloudFormation)
4. Expertise in CI/CD pipeline implementation and automated testing frameworks
* Database & Data Management:
1. Advanced skills in SQL databases (PostgreSQL, Oracle, MySQL) and NoSQL (MongoDB, DynamoDB)
2. Experience with data modeling, query optimization, and database security
3. Knowledge of data warehousing concepts and ETL/ELT processes
* Healthcare & Fintech Domain:
1. Understanding of healthcare compliance requirements (HIPAA, HL7, FHIR)
2. Knowledge of fintech regulations and security standards (PCI DSS, KYC, AML)
3. Experience with electronic health records (EHR) systems or financial trading platforms preferred
– Leadership & Communication:
1. Proven ability to lead technical teams and manage complex software projects
2. Excellent communication skills for client presentations and technical documentation
3. Experience with Agile/Scrum methodologies and project management tools (Jira, Confluence)
* Qualifications
– Education & Experience:
1. Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred)
2. 5-8 years of software development experience with 2+ years in a leadership role
3. Proven track record of delivering enterprise-grade software solutions in production environments
3. Proficient in conducting comprehensive testing of applications, analyzing results to identify bottlenecks and vulnerabilities, and implementing changes to enhance system reliability, scalability, and security.
* Industry Experience:
1. 3+ years of experience in healthcare or fintech software development
2. Experience working with regulated industries and compliance requirements
- 3. Background in enterprise software development for large-scale organizations