Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18768037

    BENGALURU · FULLTIME

    Senior Software Engineer

    Deltek logo

    Deltek

    Bengaluru · onsite · Posted 29d ago

    Sourced fromFoundit
    Not disclosed4–6 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Foundit · 15 questions to answer1.2s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Position Responsibilities :

    As a Senior Software Engineer, you will design, develop, and maintain robust software solutions using C# or VB.NET. You will be responsible for hands-on coding, leveraging AI-powered development tools to drive productivity and code quality. This role requires a strong focus on software engineering fundamentals, a proactive approach to learning, and a commitment to an AI-first mindset. You will collaborate across teams to solve complex problems and continuously adapt to evolving technologies and requirements.

    Responsibilities:

    Software Development

    • Develop, test, and maintain high-quality software solutions using C# or VB.NET.
    • Translate business requirements into technical specifications and user stories.
    • Write clean, efficient, and well-documented code.
    • Maintain comprehensive documentation of code changes and design decisions to promote clarity, consistency, and long-term maintainability.

    AI-First Mindset

    • Leverage AI-powered development tools (e.g., GitHub Copilot, Claude, ChatGPT) to improve coding efficiency, assist in debugging, and support design ideation.
    • Explore emerging AI technologies and support their integration into existing and legacy systems.
    • Apply prompt engineering techniques for code generation, debugging, and exploring design alternatives.
    • Approach challenges with an AI-first perspective, considering how AI can transform solutions.
    • View GenAI and LLMs as essential for building smarter, adaptive systems.
    • Experiment with prompt engineering, AI coding assistants, and agent-based frameworks to boost creativity and learning.
    • Stay curious about new AI technologies and their potential to reshape workflows.

    Collaboration & Troubleshooting

    • Collaborate cross-functionally with product managers, solution architects, and other engineers to deliver secure and scalable solutions.
    • Review complex issues with senior developers, apply investigative troubleshooting techniques, and propose innovative solutions.
    • Seek assistance promptly when needed and proactively tackle assigned tasks.
    • Collaborate with product owners, project managers, and team members to estimate development effort, define milestones, and plan implementation schedules.

    Quality Assurance

    • Develop and maintain unit tests, perform code reviews, and document implementations to uphold high standards of code quality, reliability, and maintainability.
    • Ensure that all implemented features adhere to defined functional and design requirements, maintaining alignment with project specifications and quality standards.
    • Conduct thorough code reviews to identify defects, ensure adherence to coding standards, and promote best practices.

    Continuous Improvement

    • Stay current with evolving technologies, requirements, and processes, and adapt quickly to new developments.
    • Identify opportunities for process improvement and workflow optimization.
    • Mentor junior engineers and share best practices.

    Stakeholder Communication

    • Clearly communicate technical concepts and project updates to non-technical stakeholders, ensuring shared understanding and alignment on objectives.

    Qualifications :

    • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field.
    • Minimum of 4 years of professional software development experience.
    • Proficiency in C# or VB.NET; strong knowledge of Object-Oriented Programming (OOP), SOLID principles, and data structures.
    • Exposure to design patterns, refactoring, unit testing, and testing frameworks.
    • Experience with Visual Studio, TFS, source control, SQL Server/Oracle, and ORM tools (e.g., Entity Framework).
    • Knowledge of ClickOnce deployment technology for Windows applications.
    • Hands-on experience with GenAI development tools (GitHub Copilot, ChatGPT, Claude).
    • Proficiency in prompt engineering for code generation and debugging.
    • Basic understanding of AI-related security risks, including prompt injection and safe use of AI-generated code.
    • Experience working in Agile development environments (Scrum).
    • Strong analytical, problem-solving, documentation, and communication skills.
    • Preferred: Experience designing and consuming RESTful APIs for integration, performance optimization and relevant professional certifications.

    Sourced from foundit

    Section · 02

    Skills

    Design PatternsPrompt Engineeringvb.netUnit testingTesting FrameworksRefactoringvisual studiotfsSolid PrinciplesOracle DBData StructuresSQL ServerClickOnce deployment technology

    Section · Company

    About Deltek

    Deltek logo

    Deltek

    Software Product

    1001-5000

    employees

    Herndon, Virginia

    United States

    About

    Deltek is the intelligent platform built for high-stakes work that runs on the project lifecycle —giving teams speed, clarity, and control at every stage.

    Industries

    Software Product

    Employee ratings

    32 reviews

    3.2/ 5

    Culture

    3.4

    Career growth

    2.7

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance4

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command