C4 Technical Services
Application Developer - MN
C4 Technical Services, Oakdale, Minnesota
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