Software Engineer - C#.NET
Mahaana (YC W22)
Date: 2 weeks ago
City: Remote
Contract type: Full time
Remote
Send your CV at [email protected] with the subject “Software Engineer - C#.NET”. Please mention your current and expected salary in your submission.
Who we are
Mahaana is leading fintech innovation as Pakistan’s first digital wealth management company. We empower individuals to achieve superior investment returns tailored to their unique goals and risk profiles. We’ve launched an ETF on the Pakistan Stock Exchange and introduced a fund that’s a top performer in its category. As we enter a high-growth phase, our commitment to revolutionizing the investment landscape remains steadfast, making it more accessible, efficient, and personalized for all.
Job Summary
As a Software Engineer specializing in C#.NET, you’ll be responsible for designing, developing, and maintaining robust and scalable software applications. You’ll work closely with cross-functional teams, including product management, design, and frontend engineering, to create backend services for our digital products. The ideal candidate will have a strong background in C#.NET, database technologies, including SQL and MongoDB, along with experience in Azure, Blazor, and JavaScript.
Key responsibilities
Who we are
Mahaana is leading fintech innovation as Pakistan’s first digital wealth management company. We empower individuals to achieve superior investment returns tailored to their unique goals and risk profiles. We’ve launched an ETF on the Pakistan Stock Exchange and introduced a fund that’s a top performer in its category. As we enter a high-growth phase, our commitment to revolutionizing the investment landscape remains steadfast, making it more accessible, efficient, and personalized for all.
Job Summary
As a Software Engineer specializing in C#.NET, you’ll be responsible for designing, developing, and maintaining robust and scalable software applications. You’ll work closely with cross-functional teams, including product management, design, and frontend engineering, to create backend services for our digital products. The ideal candidate will have a strong background in C#.NET, database technologies, including SQL and MongoDB, along with experience in Azure, Blazor, and JavaScript.
Key responsibilities
- Application Development: Design and develop software applications using C#, .NET, and .NET Core, ensuring adherence to best practices and coding standards.
- Web Development: Utilize Blazor for building interactive web applications and JavaScript for enhancing front-end functionality.
- Database Management: Utilize SQL and MongoDB for data storage, retrieval, and management, ensuring data integrity and performance.
- Azure Integration: Experience with managing applications on Azure, leveraging services such as Azure Functions and Azure Kubernetes Service (AKS)
- Collaboration: Work closely with project managers, business analysts, and other developers to understand requirements and deliver solutions that meet the needs of our clients.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards, including SOLID principles.
- Debugging and Testing: Identify and fix bugs, conduct code reviews, and implement automated testing to ensure the reliability of applications.
- Performance Optimization: Optimize applications for maximum speed and scalability, ensuring a smooth user experience for our clients.
- Documentation: Collaborate with team members to create and maintain comprehensive documentation for all software applications.
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience: Minimum of 2 years of experience in software development, with a strong focus on C#, .NET, and .NET Core.
- Technical Skills:
- Proficiency in C# and .NET, including .NET Core.
- Strong knowledge of SQL and experience with MongoDB.
- Experience with Blazor for web application development.
- Familiarity with JavaScript and front-end frameworks.
- Understanding of microservices architecture and Azure services, including Azure Functions and Azure Kubernetes Service (AKS).
- Understanding of design patterns, SOLID principles, and software architecture.
- Tools and Technologies: Experience with version control systems (e.g., Git), CI/CD pipelines, and agile methodologies.
- Soft Skills: Strong problem-solving abilities, excellent communication skills, and a team-oriented mindset.
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Medical insurance
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Quality Assurance Executive (Call Center)
PakWheels.com,
Remote
3 days ago
As a Quality Assurance Executive at PakWheels.com, you’ll play a crucial role in upholding our high standards of customer service by ensuring every call reflects our commitment to excellence. You will collaborate closely with the Customer Support team, using your keen attention to detail to identify areas for improvement and drive continuous enhancement of customer interactions. This role requires strong...
Fabric Inspection and Grading Manager - PJ / 1868142
Recruit AI,
Remote
PKR 200,000
per month
4 days ago
Our client Crescent Bahuman Limited is looking for a Fabric Inspection and Grading Manager in Pindi BhattianCrescent Bahuman Limited seeks a highly skilled and experienced Head of Fabric Inspection / Grading to lead and oversee the fabric inspection and grading operations. The ideal candidate holds a Bachelor's degree or Diploma in Textile Engineering and brings at least 12 years of...
Director of Engineering and Product Development - TJ / 1868983
Recruit AI,
Remote
PKR 350,000
per month
5 days ago
Our client Optima Technology Zone Pvt Ltd is looking for a Director of Engineering and Product Development in IslamabadOptima Technology Zone Pvt Ltd seeks a strong, hands-on Head of Engineering and Product to lead the technical vision and development of its platform. This role demands full ownership of the platforms architecture across cloud, edge, mobile, and hardware integration layers. The...