Application Developer - MN

  • Oakdale
  • C4 Technical Services
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