Boscov's Department Store, LLC · 1 day ago
Senior Software Engineer
Boscov's Department Store, LLC is a chain of full service department stores serving the total family needs of customers. They are seeking a Senior Software Engineer to develop, implement, and maintain high-quality full-stack software solutions with a focus on backend systems, while also providing technical mentorship and leadership within the team.
Responsibilities
Design and develop high-quality, scalable full-stack applications with emphasis on backend systems and APIs
Build and maintain web front end user interfaces using modern frameworks and technologies
Develop server-side applications and MVC-based web pages
Create and maintain middle tier services and RESTful APIs
Design and implement database solutions on enterprise database systems including mainframe and relational databases
Develop and maintain desktop applications and batch process applications
Write clean, efficient, maintainable, and well-documented code following SOLID principles
Apply Object-Oriented Programming best practices and Service-Oriented Architecture patterns
Troubleshoot, debug, and upgrade existing systems across the entire technology stack
Write and maintain automated unit tests and end-to-end tests to ensure code quality
Own and ensure software builds successfully on the build server
Own and ensure automated tests run during build processes and successfully validate functionality
Own and ensure successful automated deployment of software to specified environments
Participate in code reviews and provide constructive feedback to team members
Learn, manage, and implement solutions for systems and applications at Boscov's
Provide technical guidance and mentorship to junior engineers and team members
Seek knowledge and guidance from coworkers and teammates with specific system or technology expertise
Participate in architectural discussions and contribute to technical design decisions
Attend, participate, and contribute to progress updates and team meetings
Attend and participate in writing, reviewing, and updating User Stories with User Story Sentences, Acceptance Criteria, Technical Notes, and Story Points
Attend and participate in sizing every story as if you have to complete it
Attend, participate, and demonstrate your team's work throughout the iteration to anyone attending the meeting
Attend, participate, and contribute to retrospectives by sharing celebrations, identifying pain points, dot voting on priorities, and suggesting solutions
Attend, participate, and contribute to iteration planning and the fist of five exercise to rate confidence in completing planned stories
Attend, participate, and contribute to Epic Kickoffs where objectives and key results are reviewed
Participate and contribute to breaking down Epics into independently deployable User Stories that are demonstrable, necessary to achieving objectives, and measurable by key results
Own and be accountable for completing every User Story in the planned iteration
Write and update User Stories and subtasks as needed
Manage and update Subtask, User Story, and Epic issue statuses in Jira to accurately represent work progress
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience
5+ years of software development experience with demonstrated progression of responsibilities
Strong proficiency in Object-Oriented Programming
Expert-level experience with backend development using C# or other modern programming languages
Proficiency in frontend development with HTML, CSS, and modern JavaScript frameworks
Strong experience with SQL and relational databases
Experience designing and implementing RESTful APIs
Solid understanding and application of SOLID principles
Experience with Service-Oriented Architecture (SOA) patterns and practices
Proven experience writing automated unit tests and end-to-end tests
Strong understanding of software development methodologies
Excellent problem-solving, analytical, and communication skills
Ability to work independently and lead technical initiatives
Preferred
Experience with modern web frameworks and technologies (ASP.NET, React, Node.js, etc.)
Experience with enterprise database systems including mainframe databases
Experience using Object Relational Mapping (ORM) libraries
Experience with microservice architecture
Experience with CI/CD pipelines and DevOps practices
Knowledge of containerization technologies (Docker, Kubernetes)
Experience with cloud platforms (AWS, Azure, or Google Cloud)
Experience in the retail industry
Experience with Agile development methodologies (Scrum, SAFe, etc.)
Benefits
Comprehensive benefits package, including medical/dental/vision
Short term disability/ Long term disability- voluntary
Life Insurance (company paid)
401(k) w/ company match
Weekly Pay
Paid vacation
Liberal employee discount
Company
Boscov's Department Store, LLC
Boscov’s is a billion-dollar plus, independently owned innovative chain of 50 department stores located in PA, NJ, NY, DE, MD, CT, RI and Ohio.
Funding
Current Stage
Late StageRecent News
2024-11-15
2023-12-23
Company data provided by crunchbase