
Software Developer – Full Stack, .NET/C#
TruStage
full-time
Posted on:
Location Type: Hybrid
Location: Waverly • Iowa • 🇺🇸 United States
Visit company websiteSalary
💰 $74,400 - $111,600 per year
Job Level
Mid-LevelSenior
About the role
- Develop application code according to the acceptance criteria and the existing programming standards.
- Strive for continuous improvement and continuous integration and delivery
- Assists in analyzing the needs of a business area and creating the detailed functional specifications required for the development of efficient, dependable, maintainable applications logic to support the business need.
- Assists in interpreting or refining a design based on acceptance criteria.
- Tests and debugs production programs and programs under development, in accordance with developed test plans, to isolate and eliminate problems that could be very costly to the Company in adverse public relations, lost productivity internally, wasted resources, etc.
- Assists in determining and resolving production issues.
- Works with others to identify underlying cause of outage and correcting it to prevent future occurrences.
- Implements program logic, documentation, and procedural changes on schedule and according to an established implementation plan.
- Assists in business continuous improvement by taking responsibility to act in a customer-focused. This includes providing service to clients that meets or exceeds their expectations, continually evaluating work processes by looking for ways to eliminate non-essential tasks and improving quality.
- Contributes positively to the team by performing daily work in a professional manner and treating co-workers as clients. Makes decisions that increase customer satisfaction and develops/maintains business-specific knowledge.
Requirements
- Bachelor’s degree in computer science, management information systems or equivalent work experience.
- 1 -3 years recent work experience with demonstrated achievement developing, testing, debugging and documenting program logic in at least one or more in-house programming languages
- 1 -3 years recent work experience with demonstrated achievement troubleshooting, determining root cause, resolving and documenting system issues
- Ability to work on a Development Team, and step outside of typical job duties to help the team complete Sprint or Kanban Commitments.
- Proven ability to problem solve effectively, analyze issues and think through resolution in a logical manner
- Proven ability to work effectively in a team environment and provide a high level of customer service
- Proven ability to effectively communicate technical concepts to both technical and non-technical users, both verbally and in writing
- Must be willing and available to participate in a 24x7 on-call rotation to include resolving application system issues either remotely or on-site any time of the day or night including weekends and holiday from time to time.
Benefits
- medical
- dental
- vision
- employee assistance program
- life insurance
- disability plans
- parental leave
- paid time off
- 401k
- tuition reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
application developmentprogramming languagestestingdebuggingdocumentationtroubleshootingroot cause analysiscontinuous integrationcontinuous deliveryfunctional specifications
Soft skills
problem solvingteam collaborationcustomer servicecommunicationanalytical thinkingprofessionalismadaptabilitycustomer-focuseddecision makingquality improvement
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in management information systems