VetJobs - The Leading Military Job Board

Job Information

Elsevier, Inc. Software Engineer III in Horsham, Pennsylvania

Reed Technology Information Services Inc. in Horsham, PA seeks a Software Engineer III to perform research, design, and software development assignments within a specific software functional area or product line. Work on individual pieces of work and solve problems including the design of the program flow of individual pieces of code, effective coding, and unit testing. Perform research, design, and develop assignments within a specific software functional area or product line. Responsible for new and innovative software capability development and design of simple user interfaces and experiences. Work in highly collaborative environments working across many subject areas and regularly work on cutting edge technologies - understanding and inventing new designs and integration patterns along the way.  Software architecture development and design, including writing and maintaining robust, testable code in adherence to the SDLC (C#, .Net Core, REST APIs, SQL, Dapper, LINQ, JSON, XML, angular etc.). Implement and adhere to different design patterns. Participate in Full-Stack agile development in a collaborative environment. Object oriented programming fundamentals, Microservices architecture. Implement and adhere to different design patterns and have experience implementing them. Develop proof-of-concepts (POCs) to explore new areas of product vision/strategy. Interface with other technical personnel or team members to finalize software architecture requirements. Work with business analysts, product owners and UI/UX designers to implement features. Work closely with other development team members to understand complex product requirements and translate them into software designs. Successfully implement development processes, coding best practices, and code reviews. Resolve complex technical issues as necessary. Perform other duties as needed. A minimum of a Bachelor's degree or foreign equivalent in Computer Science, Information Technology, or a related field plus 3 years of experience in job offered or related occupations required. Also required is: 3 years of experience: using C#/.NET and SQL programming to implement business features, fix software defects and discover existing software functionality; utilizing C# IDE, Visual Studio or similar to write code with help from templates, autocomplete and debugging tools built into the software tools; working with front-end frameworks and programming to build accurate and usable interfaces based on designs provided by product owners and team members; writing unit or integration tests;  completing code reviews and performing coding best practices; developing code in an agile environment; resolving technical issues via debugging and other investigation techniques; working with Git or a similar version control software; utilizing data manipulation languages to query and update SQL data based on functional software requirements to keep data consistent with product expectations; developing and reviewing detailed specifications for development systems; working in an environment that uses a CI/CD pipeline; developing and supporting RESTful APIs to display code endpoints allowing for seamless integration of customer facing APIs and internal communication between microservices; using manual software testing and shift left testing concepts; and writing automated regression tests. Employee reports to Reed Technology Information Services Inc. office in Horsham, PA but may telecommute from any location within the U.S. Experience can be concurrent. Interested candidates should apply via following link: https://relx.wd3.myworkdayjobs.com/reedtech/job/Horsham-PA/Software-Engineer-III_R75475

DirectEmployers