软件开发工程师,高级

洛杉矶 3天前全职 网络
面议
资源管理概念公司(RMC)为政府和商业部门提供高质量的专业服务。我们的使命是提供卓越的管理和技术解决方案,以支持保护和维护美国人民和环境。 我们在马里兰州印第安纳角有一个职位空缺,寻找一位具有Java富客户端和Web应用程序开发经验、扎实的核心Java知识以及全栈.NET Web开发知识的软件开发人员,以协助我们的前端开发。被选中的候选人将负责研究、设计、开发和/或修改企业级系统和/或应用软件。 职责: - 使用Java/Javascript技术的经验(SWT、SWING、RCP、JSP、EJB) - 具有全栈.NET Web开发经验(SQL数据库;C#后端;JavaScript [JQuery];HTML/CSS) - 对面向对象原则和概念、设计模式及其应用有扎实的理解 - 了解数据库(MySQL/T-SQL、SQL-Server、SQL开发和TOAD) - 具备使用当前MVC框架进行富客户端和Web应用程序开发的工作知识 - 具有软件配置管理流程经验,并在重大项目/计划中执行软件CM功能 - 具备基于PC的软件工具的工作知识,用于项目跟踪和协作工具、软件集成、构建和发布、软件配置管理和源代码控制工具(如Azure DevOps、JIRA、GIT/SVN) - 使用Java开发工具的经验(如Maven、Eclipse等) - 具备优秀的口头和书面沟通能力,能够在团队环境中有效工作并直接与客户合作。 要求 资格: - 信息技术或相关领域的学士学位(或更高)。 - 至少5年以上软件开发或工程经验。 - 在使用Spring MVC等框架进行Java后端开发方面具有高级熟练度。 - 具备JavaScript、HTML、CSS的强大技能,并能创建响应式、用户友好的Web界面。 - 深入了解面向对象编程、设计模式和软件设计原则。 - 熟练使用GIT进行源代码控制(分支、合并和冲突解决)。 - 熟悉Microsoft ADO、持续集成和自动化部署流程。 - 具备软件配置管理经验,以维护代码完整性和开发一致性。 - 使用MySQL/T-SQL和SQL Server进行数据库开发和管理的强大技能。 - 理解敏捷和瀑布开发方法。 - 具备优秀的书面和口头沟通能力,能够独立和协作工作。 福利 在RMC,我们致力于您的职业成长。RMC通过对员工的投资使自己与其他公司区别开来。我们投资资源来培训、认证、教育和培养我们的员工。 RMC可以为您提供一个具有小公司氛围的优秀工作场所,并为您提供经验、学费援助和认证,使您的职业生涯更上一层楼。这还包括具有竞争力的带薪假期套餐和11个带薪联邦假日。此外,我们还提供高质量、低免赔额的医疗计划、宠物保险和具有竞争力的401K计划。 RMC的薪资由多种因素决定,包括但不限于地点、候选人的具体教育、知识、技能、能力和经验的组合,以及合同特定要求。该职位的当前薪资范围为$110,000至$160,000(年薪)。 #LI-MB1