Application Developer Woodbury, MN (hybrid) Job Description: We are seeking an experienced Application Developer with a strong background in C#, Kotlin, Postgres, React, and T-SQL to design, develop, and maintain high-quality software applications.
The ideal candidate will have a solid understanding of the software development lifecycle, be adept at problem-solving, and have the ability to work collaboratively within a team.
Key Responsibilities: Application Development: Design, develop, and implement scalable and efficient applications using C#, Kotlin, React, and T-SQL.
Database Management: Develop and optimize database schemas and queries using Postgres and T-SQL.
Ensure data integrity, security, and performance.
Front-End Development: Create and maintain user-friendly and responsive interfaces using React.
Implement interactive features and ensure cross-browser compatibility.
Back-End Development: Build and maintain robust server-side logic and APIs using C#.
Integrate with various databases and external services.
Code Quality: Write clean, maintainable, and efficient code.
Perform code reviews and ensure adherence to coding standards and best practices.
Testing and Debugging: Develop and execute test cases to ensure software quality.
Identify and resolve bugs and performance issues.
Documentation: Document application designs, code, and processes.
Maintain up-to-date technical documentation for future reference and onboarding.
Collaboration: Work closely with cross-functional teams including product managers, designers, and other developers to understand requirements and deliver solutions.
Continuous Improvement: Stay current with industry trends and emerging technologies.
Recommend and implement improvements to enhance software performance and development processes.
Required Qualifications: Experience: 3 years of professional experience in application development with expertise in C#, Kotlin, Postgres, React, and T-SQL.
Education: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Technical Skills: Proficiency in C# for back-end development.
Experience with Kotlin for Android development or server-side applications.
Strong knowledge of Postgres for database management and T-SQL for querying.
Expertise in building dynamic and responsive front-end applications using React DICE kgohmannc4techservices.com cclausenc4techservices.com