Application Developer – Microsoft .NET
Job Description
LinQ Global Group is seeking an Application Developer who specializes in Microsoft .NET to design, build, enhance, and support enterprise-grade applications within the Disbursement technology domain. The role emphasizes strong proficiency with .NET and SQL Server, coupled with data integration, cloud, and ETL experience to deliver scalable solutions across the organization. This position is based in Boston, MA with remote work options.
Minimum qualifications include a bachelor’s degree in Computer Science, Information Technology, or a related field and at least five years of hands-on application development experience. The ideal candidate will combine technical excellence with the ability to translate complex business requirements into solid technical designs.
Responsibilities
- Design, develop, test, and maintain applications using Microsoft .NET technologies.
- Build and optimize database objects, queries, stored procedures, and performance tuning in SQL Server.
- Analyze business requirements and translate them into technical solutions.
- Develop, enhance, and support disbursement-related applications and services.
- Integrate applications with upstream and downstream systems using ETL and data integration tools.
- Troubleshoot production issues and provide timely resolution.
- Participate in code reviews, unit testing, and deployment activities.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Ensure adherence to coding standards, security policies, and best practices.
- Support cloud migration and modernization initiatives where applicable.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 5+ years of application development experience.
- Strong hands-on experience with Microsoft .NET Framework/.NET Core.
- Advanced knowledge of SQL Server, including database design, query optimization, stored procedures, and performance tuning.
- Experience developing and supporting enterprise-level applications.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent verbal and written communication skills.
Technologies
- Microsoft .NET
- SQL Server
- Informatica
- Unix
- Sybase
- AWS
- Snowflake
- Python
- Snowpark
- PySpark
- Java
- Git
Preferred Qualifications
- Experience with Informatica ETL development and support.
- Working knowledge of Unix/Linux environments and shell scripting.
- Experience with Sybase databases.
- Exposure to cloud platforms and data warehousing solutions such as AWS and Snowflake.
- Experience with Python, Snowpark, and PySpark for data processing and automation.
- Knowledge of Java development.
- Familiarity with CI/CD pipelines, DevOps practices, and version control tools such as Git.
- Experience working in financial services, payments, or disbursement systems is a plus.
Required Skills
- Microsoft .NET
- SQL Server
- Informatica
- Unix
- Sybase
- AWS
- Snowflake
- Python
- Snowpark
- PySpark
- Java
Nice-to-Have Skills
- REST API development
- Microservices architecture
- Agile/Scrum methodology
- Performance tuning and optimization
- Data migration and integration projects