
Software Developer
VeriPark · United States
- Hybrid
- Full-time
- $95,000 / year
- United States
Job highlights
- Write C# .NET code for financial institutions.
- Collaborate in a CI/CD environment.
- Align software with business goals.
- Debug and resolve application issues.
- Improve application performance and user support.
About the role
Software Developer
VeriPark is seeking a talented Software Developer to join our global team. We enable financial institutions to become AI-first digital leaders. You will work on exciting projects in a collaborative environment where learning and contributions are celebrated. We are looking for passionate individuals to help build the digital future of finance.
About The Job
What you will be doing:
- Write clean, efficient, and maintainable code using .NET Frameworks, Visual Studio, C#, LINQ, Web Services/APIs, and Entity Framework.
- Collaborate in a CI/CD pipeline environment for continuous integration and delivery.
- Ensure a clear understanding of project requirements, including business goals and technical specifications.
- Collaborate with stakeholders, including product owners and project managers, to align software solutions with business goals and user needs.
- Identify, debug, and resolve application issues to ensure software meets project requirements and functions correctly.
- Execute all assigned functional test cases in the development environment before handing the build to QE, in accordance with the VeriPark QE Shift Left Methodology.
- Attach Proof of Testing (POT) evidence in Azure DevOps for every executed test case.
- Identify, classify, and resolve defects found during Developer Functional Test before QE handover.
- Improve application performance by optimizing queries, caching, and front-end rendering.
- Continuously monitor, maintain, and update software applications to ensure they function optimally and align with evolving business needs.
- Provide support to end-users, ensuring effective utilization of the software application.
- Maintain comprehensive documentation of the development process, codebase, and software changes for future reference and scalability.
- Stay updated with emerging technologies, frameworks, and best practices related to .NET development.
What We Are Looking For
- Bachelor's degree in Computer Science, Information Systems, Engineering, or related field.
- At least 1 year of relevant industry experience.
- Proficiency in C# and strong understanding of object-oriented programming (OOP) principles, including inheritance, encapsulation, and polymorphism.
- Hands-on experience with .NET frameworks such as .NET Core, ASP.NET MVC, ASP.NET Web API, and .NET Framework, developing scalable and high-performance applications.
- Web Development Expertise: Familiarity with HTML, CSS, JavaScript, and front-end frameworks.
- Design and develop Database operations on SQL databases using Entity Framework/EF Core.
- Experience in all phases, including requirements gathering, design, development, testing, and deployment.
- Ability to diagnose and resolve software issues quickly and efficiently.
- Ability to work in a collaborative environment, coordinate with cross-functional teams, and clearly communicate technical concepts.
About VeriPark
VeriPark is a global technology powerhouse with more than two decades of experience in the financial services industry. Our mission is to enable financial institutions to become digital leaders by delivering world-class customer journeys. With offices in 15 countries, our 1000+ colleagues serve customers in over 30 countries worldwide. We offer a transformative environment that transcends boundaries, where talent is nurtured, diversity is celebrated, and our culture empowers individuals to reach their full potential. Be a part of our global family, where opportunities are as vast as our global footprint.
Key skills/competency
- .NET Frameworks
- C#
- Visual Studio
- Web Services/APIs
- Entity Framework
- CI/CD
- SQL Databases
- Object-Oriented Programming (OOP)
- Agile Methodologies
- Software Development Lifecycle (SDLC)
Skills & topics
- Software Developer
- C#
- .NET
- Developer
- Programmer
- Software Engineer
- ASP.NET
- Web Development
- API
- Entity Framework
How to get hired
- Tailor your resume: Highlight C# .NET, OOP, and relevant framework experience. Quantify achievements in previous roles.
- Showcase project experience: Detail involvement in full SDLC, CI/CD, and API development. Include proof of testing.
- Prepare for technical questions: Review .NET Frameworks, C#, SQL, and OOP principles. Practice coding challenges.
- Demonstrate collaboration: Be ready to discuss teamwork, stakeholder communication, and problem-solving skills.
- Understand VeriPark: Research their mission to empower financial institutions digitally.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary responsibilities of a Software Developer at VeriPark?
- As a Software Developer at VeriPark, you will be responsible for writing clean, efficient C# .NET code, collaborating in a CI/CD environment, understanding project requirements, debugging issues, improving application performance, and maintaining documentation. You'll also execute functional test cases and resolve defects.
- What technical skills are essential for the Software Developer role at VeriPark?
- Essential technical skills include proficiency in C#, .NET Frameworks (.NET Core, ASP.NET MVC, Web API), Visual Studio, LINQ, Web Services/APIs, Entity Framework/EF Core, SQL databases, and Object-Oriented Programming (OOP) principles. Familiarity with HTML, CSS, and JavaScript is also important.
- Does VeriPark offer opportunities for professional growth for Software Developers?
- Yes, VeriPark fosters a transformative environment where talent is nurtured. The role involves staying updated with emerging technologies and best practices, indicating a commitment to continuous learning and professional development for Software Developers.
- What is the typical educational background for a Software Developer at VeriPark?
- VeriPark typically looks for candidates with a Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field. At least one year of relevant industry experience is also required.
- How does VeriPark approach testing and quality assurance for its Software Developers?
- VeriPark emphasizes a 'Shift Left' methodology, requiring developers to execute functional test cases and identify/resolve defects in the development environment before handing builds to QE. Proof of Testing (POT) evidence in Azure DevOps is mandatory.
- What kind of projects can a Software Developer expect to work on at VeriPark?
- Software Developers at VeriPark work on exciting projects for financial institutions, enabling them to become AI-first digital leaders and deliver world-class customer journeys. These projects are often global in scale.
- Is experience with CI/CD pipelines a requirement for the Software Developer position?
- Yes, collaboration in a CI/CD pipeline environment for continuous integration and delivery is a key aspect of the Software Developer role at VeriPark.
Similar roles
Open positions we recommend based on this role.