Finding the best job has never been easier
Share
Software Engineer II
Manages small to medium-sized complex team projects by reviewing and understanding project requirements; translating requirements into technical solutions; researching and identifying alternative solutions; determining needed solutions based on return on investment and value add to the business; gathering needed information (for example, design documents, product requirements, wire frames); writing and developing code; communicating status and issues to appropriate team members and stakeholders; collaborating with project team and cross-functional teams; identifying areas of opportunity; interpreting information and identifying a solution; ensuring solution is sustainable across implementation and use; and ensuring on-time delivery and hand-offs. Provides support to the business for new and existing systems by responding to user questions, concerns, and issues (for example, technical feasibility); researching and needed solutions; implementation designs; providing guidance in the plan; and completing online documentation.
Minimum education and experience Master’s degree or the equivalent in Computer Science, Information Technology, Engineering or a related field Bachelor’s degree or the equivalent in Computer Science, Information Technology, or a related field plus 1 year of experience in software engineering or related experience
Skills required: Must have experience with: Developing responsive web and native mobile applications using modern JavaScript frameworks using React Native and React JS; Designing components and services in React Native and React JS to achieve a modern look and feel with high performance in the application; Building re-usable strict typed components using Typescript; Designing and modifying existing Styled component libraries and wire frames using CSS, Material UI and Tailwind in styling the web 2.0 applications; Redux and React/Redux for State Management to maintain Single source of truth in multi tenant and SVN for code management and maintaining a shared repository.
These jobs might be a good fit