Search jobs > Plano, TX > Software engineer ii

Software Engineer II

SmartSense
Plano, TX, US
$95.5K-$130K a year
Full-time

Specific duties :

  • Responsible for designing and developing software that integrates with the company’s devices.
  • Develop and maintain software for Digi X-ON 3-tier cloud platform(s).
  • Lead, design, and develop new web applications and services utilizing C#, MySQL, and AWS with application of Object-Oriented programming (OOP) principle, and SOLID principles during development.

Manage junior developer(s) dedicated to developing, maintaining, troubleshooting, and testing web applications and services.

  • Utilize SignalR library, Redis, ASP.NET Core MVC and ServiceStack frameworks in web applications development.
  • Design web UI using HTML, Bootstrap, JavaScript, jQuery, CSS, and AJAX controls.
  • Build data streaming setup between IoT device and Cloud platform utilizing MQTT, WebSocket, and TCP / IP Protocol.
  • Design, develop, and optimize performance for microservices and REST APIs.
  • Manage Jira board to track Agile project(s) for higher team productivity.
  • Manage release planning, sprint planning, sprint retrospective, daily scrum, and mitigation of risks and issues.
  • Create GIT structure for Bitbucket to support better development coordination and product releases.
  • Setup new Amazon Web Services (AWS) cloud server environment using EC2, Load Balancers, Route 53, and RDS.
  • Maintain existing web applications, web services, and handing server operations for improved platform performance.
  • Meet with clients throughout the development life cycle resulting in the enterprise-level software application. Upgrade web application platform from ASP.

NET Core 3.1 to .NET 7 and resolve dependencies.

  • Set up confluence documentation regarding cloud support for clients, DevOps operations, and troubleshooting guide etc.
  • Contribute to operations and roadmap for cloud platform, collaborate with Business and Embedded team(s). Contribute to operations and roadmap for cloud platform.
  • Develop and maintain software tools and repositories for software products.
  • Manage delivery of technical documentation such as design documents and product datasheets.
  • Provide Level 3 engineering support for cloud software product platform products.

Requirements :

  • This position requires a Master’s degree or equivalent in Computer Science, Computer Engineering, or a related field. In the alternative, the company will accept a Bachelor’s degree or equivalent in Computer Science, Computer Engineering, or a related field and 2 years of related experience.
  • Must also have demonstrated experience with each of the following : (1) Cloud computing platforms such as AWS and / or Azure;

2) 3-tier cloud platform architecture design and development; and (3) MVC based applications.

Employer will accept experience gained before, during, or after degree program. Full-time, position located in Plano, TX.

Digi International offers a distinctive Total Rewards package including a short-term incentive program (eligible for quarterly payment), new hire stock award, paid parental leave, open (uncapped) PTO, and hybrid work environment in addition to our competitive medical, health & wellbeing and compensation offerings.

The anticipated base pay range for this position is $95,500 $130,000. Pay ranges are determined by role, job level and primary job location.

The range displayed reflects the reasonable range we anticipate paying for this position and reflects the cost of labor within several U.

S. geographic markets. The specific salary offered within the range will depend on various factors including, but not limited to the candidate’s relevant and prior experience, education, skills, and primary work location.

It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each position.

Pay ranges are typically reviewed and updated annually.

At Digi, we embrace diversity and inclusion among our teammates. It is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

We are committed to providing an environment of respect where equal employment opportunities are available to all applicants and teammates.

2 days ago
Related jobs
Promoted
Hispanic Technology Executive Council
Plano, Texas

Network Software Development Engineer. Network Automation Software Engineer is a position serving as an automation developer for multiple technology integrations and automation. Bachelor's degree or equivalent certifications and experience in computer science, software development, information-techn...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Software Engineer II - Marketing Content. ...

Raytheon Technologies
Richardson, Texas

You will work closely with the program team engaging engineers from systems, software, cybersecurity, and infrastructure to ensure the product delivery to the customer and end users is done with minimal impact to the operational execution. You will perform software engineering activities including b...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Software Dev Engineer II. ...

Raytheon Technologies
Richardson, Texas

Opportunity to use your understanding of software principles, theories, and concepts related to software engineering (including software development lifecycle and software development process), design patterns, and Object-Oriented architecture. Raytheon is hiring a Software Engineer to support our t...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Software Engineer II for remote work. ...

CarMax
Frisco, Texas

What you will do – Essential Responsibilities.Work with fellow associates to understand the real-life challenges of customers and discover what they need to move seamlessly between the online and in-person shopping experiences.Collaborate with colleagues in product design, product management and sys...

JPMorgan Chase Bank, N.A.
Plano, Texas

As a Software Engineer II at JPMorgan Chase within the Enterprise Technology, Cybersecurity & Tech Controls team, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way....

Travelers
Richardson, Texas

Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubles...

JPMorgan Chase & Co.
Plano, Texas

Software Engineer II - AWS, Terraform, Golang. You’re ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you. We are looking for a Software Engineer to join our talented team at Chase. Contrib...