
Software Engineer II
Becklar Monitoring
full-time
Posted on:
Location Type: Hybrid
Location: Ogden • Utah • United States
Visit company websiteExplore more
About the role
- Develop, maintain, and ensure quality code
- Ability to write and understand code and deliver a quality product with limited help from others
- Communicate effectively with customers and other departments
- Work well under pressure for extended periods
- Strong attention to detail, focus, follow through, and follow up
- Continually improve, learn, and grow - take constructive criticism from Sr. Engineers and others as needed
- Follow established IT processes for change, configuration, and problem management as well as regulatory requirements
- Maintain professionalism and integrity to ourselves, co-workers, and customers
- Ability to produce, test, and debug quality code while ensuring highest levels of quality
- Develop highly scalable software solutions
- Focus on improving problem-solving skills, deepening knowledge of systems, and expanding toolset proficiency
- Follow development standards as defined in the Becklar development standards document
- Understand and implement emerging web and mobile development technologies
- Gather requirements for business reporting needs with client and department resources
- Work closely with the leadership team to identify and prioritize deliverables
- Perform validation and verification testing through the use of test cases
- Maintain individual KPIs
- Ensure 85% of the time each day is spent on the development of Sprint tasks
- Complete Sprint tasks in the timelines defined in Sprint planning
- Other duties as prescribed
Requirements
- Bachelors Degree with 3+ years experience in professional development
- Experience with C#, Node.js, Typescript, JavaScript, HTML, Angular, and SQL
- Experience writing and maintaining unit tests using XUnit or similar testing frameworks
- Has worked in and understands different cloud infrastructure (AWS)
- Has knowledge and understanding of different cloud serverless technologies
- Gained proficiency with one or more of the following: SQL, Relational and non-relational databases (SQL Server, Aurora Postgresql, DynamoDB)
- Ability to design and implement scalable, maintainable, and secure database solutions following best practices
- Solid understanding of API design (RESTful) and integration
- Experience with CI/CD pipelines and version control systems such as Git
- Advanced organizational and problem-solving skills
- Ability to find problems and develop strategic solutions efficiently
- Commitment to excellence and providing exceptional customer service
- Excellent written and verbal communication skills
- Good organizational and interpersonal skills
- Ability to prioritize and multitask
- Acute attention to detail
- Strong interpersonal skills with the ability to work cohesively within a team environment
- Self-manage with moderate supervision
- Ability to organize and solve problems effectively
Benefits
- Competitive salary
- Mentorship and training from leaders
- Exceptional customer service commitment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#Node.jsTypescriptJavaScriptHTMLAngularSQLXUnitAPI designCI/CD
Soft skills
problem-solvingcommunicationorganizational skillsattention to detailinterpersonal skillsability to prioritizemultitaskingself-managementcommitment to excellenceability to take constructive criticism
Certifications
Bachelor's Degree