Stand out for this role — generate a tailored resume and cover letter in about a minute.
NPA WorldWide is seeking a Senior .Net Developer to design, build, and maintain scalable .NET applications supporting global operations. You will collaborate with cross-functional teams to translate requirements into technical specs, mentor juniors, and enforce coding standards across projects.
The ideal candidate brings deep expertise in .NET Framework/Core, C#, WinForms, SQL, EF, and REST APIs, with optional frontend skills.
NPA WorldWide is a renowned global recruitment organization committed to connecting talented professionals with leading companies across various industries. With a strong reputation for excellence and integrity, NPA WorldWide offers innovative staffing solutions and career opportunities worldwide. The company emphasizes fostering a collaborative and inclusive work environment, supporting employee growth, and maintaining a commitment to technological advancement and industry best practices. As a stable and expanding organization, NPA WorldWide provides a dynamic platform for professionals seeking to make a significant impact in their respective fields.
NPA WorldWide is a renowned global recruitment organization committed to connecting talented professionals with leading companies across various industries. With a strong reputation for excellence and integrity, NPA WorldWide offers innovative staffing solutions and career opportunities worldwide. The company emphasizes fostering a collaborative and inclusive work environment, supporting employee growth, and maintaining a commitment to technological advancement and industry best practices. As a stable and expanding organization, NPA WorldWide provides a dynamic platform for professionals seeking to make a significant impact in their respective fields.
The Senior .Net Developer at NPA WorldWide will be instrumental in designing, developing, and maintaining high-quality, scalable .NET applications that support the company's operational and strategic objectives. This role requires a highly skilled individual with extensive experience in software development, particularly within the .NET framework and related technologies. The developer will collaborate closely with cross-functional teams to understand system requirements, create technical specifications, and deliver innovative solutions. Mentoring junior developers, ensuring adherence to coding standards, and contributing to architectural decisions are key aspects of this position. The role offers an exciting opportunity to work on complex projects within a collaborative environment, contributing to the company's technological growth and success.
The ideal candidate will possess a strong foundation in modern software development methodologies, with a focus on .NET technologies. A bachelor’s or master’s degree in Computer Science, Engineering, or a related field is required. Candidates should demonstrate very strong proficiency in Winforms, with the ability to handle multiple complex projects simultaneously. Expertise in .NET Framework and .NET Core, C#, and object-oriented design principles is essential. Knowledge of Azure cloud services such as Key Vault, Blob Storage, and Graph API is required. An expert-level understanding of SQL, including T-SQL, schema design, and performance tuning, is necessary. Familiarity with Entity Framework (both Core and standard), REST APIs, and web services is also critical. Optional skills include HTML5, JavaScript, jQuery, JQWidgets, TypeScript, and Angular, which are advantageous for this role.
The Senior .Net Developer's primary responsibilities include developing high-quality, innovative, and fully functional software solutions that meet business needs. This involves analyzing system requirements, designing technical specifications, and creating architectural frameworks. The developer will write clean, testable, and efficient code using C# and related technologies, ensuring adherence to coding standards and best practices. Conducting code reviews, debugging applications, and refactoring code for performance optimization are essential tasks. The role also involves supporting and mentoring junior developers to foster a high-performance team environment. Additionally, the developer will be responsible for testing applications, troubleshooting issues, and implementing necessary improvements. Documentation of development processes, operational procedures, and architectural decisions is crucial for maintaining knowledge sharing and project continuity. Staying updated with industry trends, particularly in maritime and logistics sectors, and incorporating relevant advancements into project work is also expected.
NPA WorldWide offers a comprehensive benefits package designed to support employees' health, well-being, and financial security. Benefits include a competitive 401(k) plan with company matching, health, dental, and vision insurance, and flexible spending accounts. Employees can take advantage of paid time off, parental leave, and life insurance coverage. The company also provides employee discounts and health savings accounts to promote overall wellness. These benefits aim to create a supportive and rewarding work environment, ensuring employees are well taken care of both professionally and personally.
NPA WorldWide is an equal opportunity employer. We are committed to fostering an inclusive environment where all employees and applicants are treated with respect and fairness, regardless of race, gender, age, religion, national origin, disability, sexual orientation, or any other characteristic protected by law. We believe diversity enhances our workplace and drives innovation, and we are dedicated to providing equal employment opportunities to all qualified individuals.