Dot Net Architect
atif
|
Updated: August 25, 2023
About Trantor
Trantor is a technology services company focused on outsourced product development and digital re-engineering. Leveraging our CaptiveCoE™ engagement model, we operate as a seamless extension of our clients’ teams to provide rapid scalability with predictable budgets.
Founded in 2012, Trantor has worked with customers across Tech, FinTech, Media & Cyber Security industries. We have centers in the US, India, Canada, and Costa Rica. We are consistently rated as the #1 employer in the region with the ability to attract and retain technical talent.
Our commitment to excellence and impactful results has translated to long-term relationships and value for our clients and solution partners.
Please visit us at: https://trantorinc.com
Key Responsibilities of the Role:
- Full-Stack Development: Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Develop end-to-end applications using the Microsoft .NET framework, .NET Core, and .NET Standard, integrating front-end technologies like HTML, CSS, and JavaScript.
- Database Integration: Design, develop, and maintain SQL Server databases, ensuring efficient data storage, retrieval, and manipulation. Implement data caching solutions using Redis and Elasticache to enhance application performance.
- API Development: Build robust and scalable APIs (REST and/or SOAP) to facilitate seamless communication between various components of the application and external systems.
- Version Control & Collaboration: Utilize Git for version control, branching, and code merging, ensuring smooth collaboration within the development team and adherence to Agile development methodologies.
- Cloud Deployment: Deploy applications on AWS EC2 instances, leveraging cloud technologies to optimize performance, scalability, and availability.
- Test-Driven Development: Implement unit tests and participate in automated testing processes to ensure the reliability and quality of developed code. Perform thorough testing and validation of software modules before deployment.
- Performance Optimization: Identify and address performance bottlenecks in applications, databases, and caching layers to ensure optimal system performance.
- Research & Innovation: Stay updated with the latest .NET technologies, AWS services, and best practices. Proactively suggest innovative solutions and improvements to enhance the overall development process.
- Documentation: Create and maintain technical documentation, including application architecture, code comments, and user guides, to facilitate seamless collaboration and knowledge
What it takes to catch our eye
- 12+ years of proven experience in .NET development with strong proficiency in C#, ASP.NET, .NET Core, and .NET Standard.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with SQL Server or other relational databases for data modeling and integration.
- Familiarity with Redis and Elasticache for caching and data storage optimization.
- Knowledge of web services and API development (REST, SOAP) is desirable.
- Familiarity with AWS services, particularly EC2, is a plus.
- Proficient with Git for version control and collaborative development.
- Ability to work both independently and collaboratively in a fast-paced team environment.
- Strong problem-solving skills and a detail-oriented approach to development.
- Excellent communication skills, both written and verbal, to effectively convey technical concepts to non-technical stakeholders.
Job Category: Dot Net Architect
Job Type: Full Time
Job Location: Kansas City (USA) - Onsite Role
Shift Timing: PST