Free cookie consent management tool by TermsFeed Principal Software Engineer (.Net) | Antal Tech Jobs
Back to Jobs
2 Weeks ago

Principal Software Engineer (.Net)

decor
Bhubaneshwar, Orissa, India
Information Technology
Full-Time
Deltek

Overview

Company Summary

Deltek is the recognized global standard for project-based businesses, delivering software and information solutions that help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees, united by a passion for learning, growing, and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post, and a Best Place to Work in Asia by World HRD Congress. For more details, please visit www.deltek.com.

Business Summary

The Deltek Engineering and Technology team builds best-in-class solutions to delight customers and meet their business needs. We are laser-focused on software design, development, innovation, and quality. Our team of experts has the talent, skills, and values to deliver products and services that are easy to use, reliable, sustainable, and competitive. If you're looking for a safe environment where ideas are welcome, growth is supported, and questions are encouraged – consider joining us as we explore the limitless opportunities of the software industry.

Position Responsibilities

Duties and Responsibilities:

  • Develop software for PPM products using C# and other third-party .NET software.
  • Undertake analysis, design, coding, and testing activities for complex modules.
  • Develop software on time and to required quality standards.
  • Support the company’s development processes and guidelines, including code reviews, coding style, and unit testing requirements.
  • Research and understand the marketing requirements for a product, including target environment, performance criteria, and competitive issues.

Qualifications

  • A college degree in Computer Science, Software Engineering, Information Systems, or a related field is required.
  • Minimum of 7 years of software development experience.
  • Expertise in C#.NET and related technologies such as WinForms, WPF, WebAPI, MVC.
  • Proficiency in the .NET Framework, with a strong understanding of its components, libraries, and tools, and demonstrated experience in using it to develop, deploy, and maintain high-quality software solutions.
  • Experience with MVC/MVVM/MVP approaches to GUI development/architecture.
  • Experience in API, Microservice Architecture, and Integration.
  • Advanced understanding of object-oriented development concepts and practices.
  • Strong understanding of software design patterns, object-oriented programming (OOP), and SOLID principles.
  • Experience in developing enterprise business applications.
  • Experience with development tools and environments, such as Visual Studio, TFS, GIT, or similar.
  • Proficient in SQL Server, Oracle, or other relational databases, including writing complex queries, stored procedures, and performance optimization.
  • Experience with using ORMs like Dapper, Hibernate, or Entity Framework.
  • Experience with Agile Development.
  • Experience in writing and maintaining unit tests and using testing frameworks.
  • Experience in leading development projects and mentoring teams.
  • Strong analytical and debugging skills.
  • High level of commitment to developing high-quality software.
  • Strong desire to continually improve knowledge and skills through personal development activities and apply them to continuous software improvement.
  • Ability to work under tight deadlines, tolerate ambiguity, and work effectively in an environment with multiple competing priorities.
  • Strong communication skills, including the ability to write clearly and concisely and present information in a way that facilitates interpretation.

Share job
Similar Jobs
View All
1 Day ago
TrueFan - Senior Machine Learning Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
About UsTrueFan is at the forefront of AI-driven content generation, leveraging cutting-edge generative models to build next-generation products. Our mission is to redefine content generation space through advanced AI technologies, including deep ge...
decor
1 Day ago
Salesforce commerce cloud consultant
Information Technology
  • Thiruvananthapuram, Kerala, India
Salesforce Commerce Cloud consultant  5+ Years of Experience 6 to 12 months Mode - Remote 1.1LPM - 1.2LPM Max Key Responsibilities Translate business requirements into scalable Salesforce Service Cloud solutions, in collaboration with CAE's technic...
decor
1 Day ago
Cloud Infrastructure Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
DescriptionInvent the future with us. Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focuse...
decor
1 Day ago
Devops Engineer- Intermetiate
Information Technology
  • Thiruvananthapuram, Kerala, India
BackJD: Dev ops Engineer:As a DevOps Specialist- should be able to take ownership of the entire DevOps process, including Automated CI/CD pipelines and deployment to production.They should also be comfortable with risk analysis and prioritization.Le...
decor
1 Day ago
Sr Data Scientist (London)
Information Technology
  • Thiruvananthapuram, Kerala, India
AryaXAI stands at the forefront of AI innovation, revolutionizing AI for mission-critical, highly regulated industries by building explainable, safe, and aligned systems that scale responsibly. Our mission is to create AI tools that empower research...
decor
1 Day ago
Software Test Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further att...
decor
1 Day ago
Software Developer 5 (Java Fullstack)
Information Technology
  • Thiruvananthapuram, Kerala, India
Job DescriptionBuilding off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platfo...
decor
1 Day ago
Java Developer - Spring Frameworks
Information Technology
  • Thiruvananthapuram, Kerala, India
Java DescriptionWe are looking for a passionate and talented Java Developer with 2-3 years of hands-on experience to join our growing development team.The ideal candidate should have a strong foundation in Java technologies and the ability to develo...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media