Apply

Software Developer II (Electrical Engineering Software)

Posted 2024-09-09

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Cedar Rapids, IA, Lake Saint Louis, MO, Mandan, ND

🔍 Industry: Utility and telecommunications

🏢 Company: National Information Solutions Cooperative (NISC)

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSPostgreSQLSoftware DevelopmentSQLGitJavaKafkaKubernetesOracleSpringSpring BootTypeScriptJiraCassandraAngularCollaboration

Requirements:
  • 5+ years of experience in software development, with a focus on developing solutions for electrical engineering.
  • Proficient in Angular, TypeScript, or GWT.
  • Experience with Java or other Object-Oriented languages.
  • Knowledge of relational databases such as PostgreSQL, SQL, or Oracle.
  • Familiarity with cloud technology stacks including AWS, Kubernetes, Spring Boot, Kafka, SSO, and Cassandra.
  • Experience with asynchronous workflows and patterns.
  • Proficiency with Git and experience with JIRA, Confluence, Bitbucket, and Bamboo.
  • Strong problem-solving skills and excellent communication abilities.
Responsibilities:
  • Design and build responsive web applications specifically for electrical engineering applications.
  • Develop and maintain RESTful web services to support application functionality.
  • Implement container-driven development using technologies such as Kubernetes and micro-services architecture.
  • Collaborate with cross-functional teams to research, design, and implement new features.
  • Research, analyze, and resolve moderately complex customer issues and bugs.
  • Perform unit testing and integration testing of code.
  • Adhere to established software development methodologies.
Apply