×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer Engineer

Job in Dubuque, Dubuque County, Iowa, 52001, USA
Listing for: Jobs in JS
Full Time position
Listed on 2026-10-08
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 110000 USD Yearly USD 80000.00 110000.00 YEAR
Job Description & How to Apply Below

Applicants must be currently authorized to work in the United States on a full-time basis. We are unable to provide visa sponsorship at this time.

Job Summary:

The Software Development Engineer is a key contributor within the Technology department, responsible for designing, developing, testing, andmaintainingsoftware solutions that support business operations and strategic initiatives. This role spans multiple levels of expertise, from entry-levelengineersgaining foundational experience to Senior Engineers leading complex projects and mentoring others.

At entry level, Software Development Engineersassistin coding, debugging, and testing underguidanceof senior team members, building technicalproficiencyand understanding of development practices. Asengineersprogress, they take on more independent responsibilities, including solutions design,performance optimization, and cross-functional collaboration. Senior-levelengineerslead technical efforts,provide architectural guidance, and drive innovation across platforms and teams.

Software Development Engineers work primarily with technologies such as C#, .NET, REACT, Python, and SQL, and are expected tooperateeffectively withinagileenvironment. They contribute to the full software development lifecycle, ensuring code quality, scalability, and maintainability while aligning with organizational goals.

This role requires strong problem-solving abilities, effective communication, and a commitment to continuous learning.

Engineers are expected to collaborate across departments, support internal stakeholders, and contribute to a culture of technical excellence and innovation.

Key Responsibilities (In Varying Capacities)
Design & Development
  • Design, develop, andmaintainsoftware applications using technologies such as C#, .NET, REACT, and REACT Native
  • Build scalable and efficient solutions that meet business and technical requirements
  • Contribute to both front-end and back-end development efforts
Testing & Debugging
  • Write and execute unit, integration, and performance tests
  • Debug and troubleshoot software issues to ensure reliability andoptimalperformance
  • Participate in code reviews tomaintainhigh standards of code quality
Project Execution
  • Define and manage development tasks, timelines, and milestones using tools like Jira
  • Collaborate with cross-functional teams to ensure seamless delivery of software solutions
  • Identify and mitigate technical risks throughout the project life cycle
Performance Optimization
  • Analyze application performance and implement improvements to enhance scalability and efficiency
  • Monitor and resolve performance bottlenecks in existing systems
Documentation & Standards
  • Maintain clear andaccuratedocumentation of code, processes, and architectural decisions
  • Establish and follow naming conventions and coding standards across projects
Collaboration & Communication
  • Work closely with engineers, product managers, designers, and key stakeholders to align on requirements and deliverables
  • Provide technical support and guidance to internal teams
  • Communicate progress, challenges, and solutions effectively across teams
Tools & Technologies
  • Utilize development tools such as Microsoft Visual Studio, Git, and CI/CD Platforms (e.g., Git Hub Actions, Jenkins)
  • Work with relational databases (e.g., SQL Server, PostgreSQL, MySQL), including query optimization and schema design
Continuous Improvement
  • Stay current with emerging technologies and development methodologies
  • Drive innovation and process improvements within the development team
Experience:

2-5years of experience in software development or programming.

Proven ability to deliver software solutions independently.

Scope:
  • Designs and Develops software solutions using C#, .NET, REACT, and related technologies
  • Leads testing efforts and resolves…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary