C# Full Stack Developer


Job Details

Job Summary

Logicdrop is seeking an experienced Full Stack Software Developer to join our top-notch team! The Full Stack Software Developer is versatile and excited to work with cutting-edge technologies in a collaborative environment across front-end and back-end codebases. The Software Engineer uses various programming languages to develop, improve, test, and/or maintain software that meets user needs, participates in code reviews, and assists with delivery estimates. This full-time position includes a competitive salary with compensation based on experience and skill level. Benefits include medical insurance, an investment plan, and flexible paid time off (vacation, holidays, and sick days.)


Responsibilities

  • Designing, implementing and maintaining features in Logicdrop products by using various programming languages
  • Modify existing software to fix errors, improve the overall quality and functionality or add integrations with other software
  • Participate in discussions with customers and product owners to analyze requirements
  • Develop and conduct software automated testing to ensure software functions as needed
  • Translate business requirements and specifications into usable and scalable software
  • Troubleshoot performance issues
  • Participate in design and code reviews
  • Participate in delivery estimates
  • Determine and execute the software deployment process
  • Anticipate and communicate blockers
  • Participate in discussions about the team's future vision and strategy


Requirements

  • Bachelor's degree in Computer Science or related field
  • 3 years of professional software development experience


Preferred Qualifications

  • 4+ years of experience in full-stack development
  • 4+ years of experience in software testing and design
  • 4+ years of experience building resilient and scalable REST APIs
  • Experience with a front-end technology, such as React or Angular. Adept in TypeScript, HTML5, and CSS3.
  • Experience with a backend technology, such as C# (.NET Core) or Java (Spring or Quarkus)
  • Familiarity with Amazon Web Services (AWS), Docker, or Kubernetes
  • Familiarity with CI/CD pipeline tools such as GitLab, CircleCI, or Azure DevOps
  • Familiarity with SQL database design, normalization, and optimization
  • Familiarity with NoSQL databases such as MongoDB
  • Familiarity with Git, Postman, VS Code, and other development tools
  • Ability to practice disciplined software engineering through automated testing, code reviews, and writing readable code
  • Strong verbal and written communication skills regarding technical concepts


Who We Are

Logicdrop is a growing startup currently headquartered in Michigan. Founded in 2012, Logicdrop provides a business automation and data intelligence platform that enables enterprises to design their own low-code solutions and run them in the cloud. We process millions of transactions a month across a global client base and add significant value to mission-critical processes.


Logicdrop is a modern, micro-service-oriented, polyglot company with opportunities to work in a variety of software programming languages. At Logicdrop, we provide great work/life balance, realistic expectations, and a great culture. Logicdrop provides equal opportunities to all people.


---


We would like to thank all applicants for expressing interest; however, only those selected for interviews will be contacted. Reference checks may be conducted with your permission.





 Logicdrop

 06/01/2024

 All cities,MI